home *** CD-ROM | disk | FTP | other *** search
/ Aminet 49 / Aminet 49 (2002)(GTI - Schatztruhe)[!][Jun 2002].iso / Aminet / mus / play / Amoralplay1.7.readme < prev    next >
Text File  |  2002-04-28  |  13KB  |  315 lines

  1. Short:    Plays SIDSONGS, OctamedSS, mods etc!
  2. Author:   amorel@xs4all.nl
  3. Uploader: amorel@xs4all.nl
  4. Version:  1.7.1
  5. Type:     mus/play
  6. Replaces: mus/play/Amoralplay1.6*
  7. Url:      http://www.xs4all.nl/~amorel
  8.  
  9. This program is shareware but fully functional. Please pay 5 Euro or $5.
  10. Use paypal(www.paypal.com), or contact me for other methods of payment.
  11.  
  12. If you pay, you will get better support and you will get updates sooner. 
  13. Also I`m more likely to implement your wishes :-) And of course paying this 
  14. reasonable fee will encourage me to improve this more.
  15.  
  16. Check http://www.xs4all.nl/~amorel/amusic.html or http://www.mp3.com/vopak
  17. for my music.
  18.  
  19. UPDATE:
  20.  
  21. version 1.7.1
  22.     * Just one bugfix here, the filter checkbox was having problems
  23.  
  24. version 1.7
  25.     * There is now a menu option to recursively scan a
  26.       directory(hopefully with music files) and make a playlist out of
  27.       it. This list will then appear in the playlist of the main window              
  28.       and it can be treated like any oeher playlist. So it can be saved.
  29.     * Menu layout has been improved
  30.     * The position of the playlist in the main window will jump to the 
  31.       currently loaded song.
  32.     * Some textual changes reflecting the change to the Euro.
  33.  
  34. version 1.6
  35.     * Does now play sidsongs! :-)
  36.     * Will now also show information on sidsongs and digibooster songs
  37.     * Added 2 gadgets to play different songs within a sidsong
  38.     * Added a menu option to change sid replay speed between PAL 50Hz 
  39.       and NTSC 60 Hz(Requires a restart of the sidsong to take effect).
  40.     
  41.  
  42. version 1.5.5
  43.     * A little playlist bug has been fixed
  44.     * Some other fixes and changes
  45.     * I changed the main icon to AmigaOS 3.1 style,
  46.       there`s another fancy 3.5 icon in the archive.
  47.     * Files packed with one of Octamed`s pack formats needs a specific
  48.       compressor which I couldn`t find on aminet anywhere, so I`ve added
  49.       it in this archive. Copy it(xpkBLZW.library) to libs:compressors 
  50.       if necessary. 
  51.  
  52.     
  53.     * See update history for more.
  54.  
  55. This program is likely to be updated at a regular basis, so if you encounter
  56. any problems it might already have been cured in a more recent update.
  57.  
  58. This audio/song player supports:
  59.     
  60.     * Sidsongs
  61.         * Octamed Soundstudio (OSS)
  62.         * Any other octamed and med format
  63.         * Mods 
  64.         * Digibooster(through AHI)
  65.         * Iff 8 bit samples direct from disk
  66.         * More to come....
  67.  
  68. INSTALL: 
  69.          Copy libraries to libs:
  70.      Copy xpkBLZW.library to libs:compressors
  71.          Copy main program anywhere you like!
  72.  
  73. As some may know I love (electronic)music and compose it myself. Of course
  74. I have been using(and still use) several of the best Amiga song(module)
  75. players around. But I found them to be overfeatured, with tons of menu
  76. options and window gadgets and supporting tons of formats many hardly
  77. have ever heard about ;-) In other words, in an attempt to cover
  78. everything audio and what not they became sort of overkill.... to me at least.
  79.  
  80. Hence my motivation to make a song/audio/module/whatever the name should
  81. be, player. 
  82.  
  83. Besides the Amiga I`ve been/am developing on several other platforms, the
  84. C=64, linux, qnx, for job(s): the IBM AS/400, RS/6000, MAC and some other
  85. platform widely used, which I prefer to forget.
  86.  
  87. Tools used:
  88.  
  89. Amiga 1200 with a 200 mHz ppc/25 mHz 040 powerup card and 32 mb of memory.
  90. Blitz Basic, a great programming language for which some of the best games
  91. ever have been made and are being made. Also very good for application 
  92. development. Coffee, tea, gym, team fortress quaking(try 137.226.116.82 or
  93. game.uplink.de for that :) to keep my sanity ;-)
  94.  
  95. The program:
  96.  
  97. Ok, as you know by now this program plays modules of different formats.
  98. The formats currently supported are:
  99.  
  100.     * Sidsongs, the C=64 sid music, using the playsid.library
  101.  
  102.         * Med, Octamed, Soundstudio(thus 4 channel, 8 channel and the newest
  103.           octamed soundstudio up to 64 channel formats)
  104.  
  105.         * Pt module(the standard mod format)
  106.  
  107.         * Digibooster through AHI
  108.  
  109.         * IFF 8 bit samples, direct from disk(so no memory limitations)  
  110.  
  111. The most widely used formats are covered as far as I`m concerned.
  112. There will appear some more support for other formats(see `future`) and
  113. if you think I missed out something really obvious, tell me.
  114.  
  115. Usage:
  116.         I`m not gonna tell, ought to be obvious :-)
  117.  
  118.         Well, in case you`re stuck, check the help menu.
  119.  
  120. Needed:
  121.         several octamed related libraries(included)
  122.         dbplayer.library (included)
  123.         libraries for powerpacker and xpk(included)
  124.         AHI for digibooster(not included)
  125.  
  126. Features:
  127.  
  128.         * Multi format(of course :)
  129.         * PLAYLIST!
  130.         * Support for xpk`ed and powerpacked files, decrunching in
  131.           fastmemory if available.
  132.         * `App` support, thus drag and drop on window, appicon or
  133.           appmenu(shift select) 
  134.         * Plays (octa)med, soundstudio and digibooster songs from
  135.           fastmemory if available.
  136.         * Fast and easy gadtools GUI
  137.         * Soundperiod displayed with ST modules(working on it for other
  138.           formats)
  139.         * Usage of standard libraries for replay and decrunch, except ST
  140.           modules and IFF 8 bit samples. (hm is that a feature or laziness? ;)
  141.         * Able to load in ANY file and attempt to play it, asking you
  142.           beforehand of course(see and listen for yourself ;) Might be
  143.           usefull for the few people who love weird sounds, some files give 
  144.           perfect sounds for a psychedelic electro song :-D 
  145.         * Reasonably small and fast, doesnt use up much resources. Needs
  146.           little memory to run
  147.         * Works on all cpu types(as far as i know) and not on Amiga os <2.0,   
  148.           not tested though. 
  149.         * .... ask me for features you want/need! Ofcourse if you register I
  150.           will be more likely to add your requests.
  151.  
  152. Tested on:
  153.         
  154.         * Amiga 1200 with 200 mHz ppc, 25 mHz 040 and 32 mb fast
  155.         * Amiga 1200 with 060
  156.         * Bare Amiga 1200 2 mb chip, 14 mHz 020
  157.  
  158. Known bugs:
  159.  
  160. All known bugs have been fixed, that doesn`t mean however that there are not 
  161. any bugs, most likely there are(as in any program). If you find some, 
  162. contact me.
  163.  
  164. Future:
  165.         
  166.         * Datatype support for replaying samples
  167.         * 16 bit sample support
  168.         * fast forward and rewind on other than PT modules
  169.         * showing of period on other than PT modules
  170.         * more formats?
  171.         * mp3 support(maybe!)
  172.  
  173. Update history:
  174.  
  175. version 1.5.4
  176.         (Thanks to Nick Clover and John Mason for finding some bugs.)
  177.         * Graph. eq. apparently got drawn lower every time one changed it
  178.           "back and forth" in the menu, whilst having a >8 pixel font. That`s
  179.           fixed.
  180.         * Changed the command to switch filter as it caused a crash at
  181.           certain setups, why I don`t know.
  182.         * Nick Clover editted my icon a bit to show up better on dark
  183.           backgrounds. To use it just copy it over the regular icon using the
  184.           cli.
  185.  
  186. version 1.5.3
  187.         * Some minor fixes worthy of an update
  188.  
  189. version 1.5.2
  190.         * Added font sensitivity, which hopefully resolves any font
  191.           problems.
  192.         * In combination with font sensitivity I improved compatibility
  193.           with visualprefs. The windows will adjust size both for height
  194.           and width. The graphic equalizer still won`t draw correctly, but
  195.           it`s not essential. Will be fixed one day(stupid patches).
  196.         * One can now read the information contained in PTmodules. It`s
  197.           likely this will be extended to other module formats in the
  198.           future.
  199.         * Eject gadget was still a tiny bit not right, fixed.
  200.         * As usual more bits and stuff
  201.  
  202. version 1.5.1
  203.         * Eject gadget had another image when pressed, non fatal, no big
  204.           deal, but I`m a perectionist ;-)
  205.  
  206. version 1.5
  207.         * Now accepting paypal(www.paypal.com) for registrations!
  208.         * Now using handdrawn image icons for better looks.
  209.         * Completely reworked list routines, thanks go to David Newton and
  210.           Tony Rolfe.
  211.         * A new icon(glow icon), the old icon is still there if you prefer
  212.           it.
  213.         * More minor stuff....
  214.  
  215. version 1.4.4
  216.         * Added an online "bonus" song. Credits to that song go to someone
  217.           called "Shamen", I could not find any contact info.
  218.         * Made random play a bit "more random", it liked to be a tiny bit
  219.           repetitive at times. Hope that`s better now.
  220.         * Several minor tweaks and stuff
  221.  
  222. version 1.4.3
  223.         * Removed the b(eta) in the version number.
  224.         * The program now accepts a filename as argument, only one file will be
  225.           read(the first). And it is best to give the full path including the
  226.           name(thus: amoralplayer music:playlists/varlist). It will understand
  227.           either a playlist file or an audio file and act accordingly.
  228.         * Changed the vertical wait function with a more OS-friendly function,
  229.           which just does the same thing, only different ;-) It seems gfx board
  230.           users will appreciate this most.
  231.         * Minor bug fixes again, which occured at rare occasions and were not
  232.           harmful.
  233.         * Some other little tweaks and stuff.
  234.  
  235. version 1.4.2b
  236.         * Time out feature. Because figuring the end of a non ST module requires
  237.           a great deal of hacking I have added for all those non ST formats a
  238.           timeout option. You can set the time in the menu after wich the song
  239.           quits and the next one will be load. You can ofcourse switch it off.
  240.           And this obviously only works when a playlist is present. The timing
  241.           happens through the vertical scanrate, so the accuracy depends on
  242.           the screenmode.
  243.         * It`ll now load in the system font as used on the workbench, though
  244.           it`ll force it to 8 high for now. Tell me if that`s unacceptable ;-)
  245.         * Added more error checking(I try the most to have it as foolproof as
  246.           possible).
  247.         * Minor bugs fixed(ofcourse ;)
  248.  
  249.         * See update history at the bottom of this text
  250.  
  251. Version 1.4b
  252.         * Another bug fixed, tried to redraw window equaliser when in playlist
  253.           mode, iconified and attempting to start a new module. I`m ashamed ;-)
  254.         * Bad bug cured. Choosing clearlist in a requester could`ve caused
  255.           problems. This happened when playing a playlist and then an
  256.           unrecognised file was loaded.
  257.         * Changed module playroutine, for improved stabillity and such
  258.         * Added a sort of graphic equaliser(Might redraw incorrectly with
  259.           visualprefs hack, see known bugs)
  260.         * Improved error checking and handling
  261. Version 1.3b:
  262.         * Random play option added, to play a playlist randomly
  263.         * Various minor bug fixes
  264.         * You can now load and save playlists
  265. Verions < 1.3b:
  266.         * Bugfix concerning ejecting a digibooster song and then loading  
  267.           one again.
  268.         * Close gadget added to window.
  269.         * Visualprefs problem out of place gadget characters solved
  270.           Thanks to Stefano Clemente, Tomislav Kitynski and Thomas Hurst 
  271.           for telling me :-) 
  272.         * Little bugfix concerning stopping a mod and then loading new
  273.           one.
  274.         * Added eject button.
  275.         * Bugfix: When playing a sample without a playlist it hangs, grmbl
  276.           thanks to Curt Esser for telling me.
  277.         * Playlist! Enough said :-)
  278.         * Added font sensitivity concerning the window title, so the window
  279.           gadgets will draw correctly if the windowtitle has a different
  280.           size font than 8.
  281.         
  282.         etc.
  283.  
  284. Credits:
  285.  
  286.         Wendy, my wife who I love a lot!
  287.         Fabio Bizzetti as beta tester
  288.         August('gustli) as beta tester
  289.         Many people on the Blitz mailinglist for beta testing
  290.         Teijo Kinunnen for the great Octamed(Soundstudio)
  291.         Frederic Laboureur for New Commandset in Blitz
  292.         James L Boyd for Pupit(powerpacker (un)pack)
  293.         Xbones, Binary Assault
  294.         Rick Hodger
  295.         Red When Excited
  296.         Acid
  297.         David Newton for the DLL(lists)
  298.         Tony Rolfe for modifications on the DLL
  299.         Jay Miner, whose intellect made all this possible :-)
  300.  
  301. Greetings:
  302.  
  303.         All on #amigaquake/#amigascne and #theend! 
  304.         Delphine `Elecwnch`
  305.         Thomas `A340`
  306.         August `Gustli`
  307.         Damnation
  308.         Nicholas `Yagger`
  309.         Rune `Shitlips`
  310.         The people on the Blitz list
  311.         
  312.         I forgot many....       
  313.  
  314. Check server game2.uplink.de for some nice Quake Team Fortress matches.
  315.